package com.yidu.hbatsft.dao;

import com.yidu.hbatsft.domain.AtsData;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface AtsDataMapper {

    /**
     *
     * @mbg.generated 2019-10-29
     */
    int deleteByPrimaryKey(Integer dtId);

    /**
     *
     * @mbg.generated 2019-10-29
     */
    int insert(AtsData record);

    /**
     *
     * @mbg.generated 2019-10-29
     */
    int insertSelective(AtsData record);

    /**
     *
     * @mbg.generated 2019-10-29
     */
    AtsData selectByPrimaryKey(Integer dtId);

    /**
     *
     * @mbg.generated 2019-10-29
     */
    int updateByPrimaryKeySelective(AtsData record);

    /**
     *
     * @mbg.generated 2019-10-29
     */
    int updateByPrimaryKey(AtsData record);

    /**
     * 根据批次表删除
     * @param batchId 根据批次ID
     * @return 绘制函数
     */
    int deleteByPrimaryKeyAll(Integer batchId);

    /**
     * 根据批次ID查询
     * @param batchId 根据批次ID
     * @return 实际数据集合
     */
    List<AtsData> selectByPrimaryKeyAll(Integer batchId);
}